package com.fzn.mybatis.mapper;

import com.fzn.mybatis.pojo.Emp;

import java.util.List;

/**
 * @program: MyBatis
 * 描述：
 * @author: fzn
 * @create: 2022-03-05 12:09
 **/
public interface EmpMapper {

    List<Emp> getAllEmp();


    /**
     * 查询员工  以及员工所对应的部门信息
     */
    Emp getEmpAndDept(Integer eid);

    /**
     * 通过分部查询
     * 分部查询第一步
     *      查询员工信息
     */
    Emp getEmpAndDeptByStepOne(Integer eid);

    /**
     * 通过分步查询查询部门以及部门中所有的员工信息
     * 第二步查询 根据did查询员工信息
     */
    List<Emp> getDeptAndEmpByStepTwo(Integer did);


}
